code: @SuppressWarnings("GoodTime") // false positive; b/122617528
    @CanIgnoreReturnValue
    public Ordered containsAllOf(int first, int second, int... rest) {
      return check().that(actualList).containsAtLeast(first, second, box(rest));
    }
docs: Fails if the subject does not contain all of the given elements. If an element appears more
  than once in the given elements, then it must appear at least that number of times in the
  actual elements.
  
  <p>To also test that the contents appear in the given order, make a call to {@code inOrder()}
  on the object returned by this method. The expected elements must appear in the given order
  within the actual elements, but they are not required to be consecutive.