public final AssertSubscriber<T> assertContainValues(Set<? extends T> expectedValues){
  if (!valuesStorage) {
    throw new IllegalStateException("Using assertNoValues() requires enabling values storage");
  }
  if (expectedValues.size() > values.size()) {
    throw new AssertionError("Actual contains fewer elements" + values,null);
  }
  Iterator<? extends T> expected=expectedValues.iterator();
  for (; ; ) {
    boolean n2=expected.hasNext();
    if (n2) {
      T t2=expected.next();
      if (!values.contains(t2)) {
        throw new AssertionError("The element is not contained in the " + "received resuls" + " = "+ valueAndClass(t2),null);
      }
    }
 else {
      break;
    }
  }
  return this;
}

public final AssertSubscriber < T > assertContainValues ( Set < ? extends T > expectedValues ) { if ( ! valuesStorage ) { throw new IllegalStateException ( "Using assertNoValues() requires enabling values storage" ) ; } if ( expectedValues . size ( ) > values . size ( ) ) { throw new AssertionError ( "Actual contains fewer elements" + values , null ) ; } Iterator < ? extends T > expected = expectedValues . iterator ( ) ; for ( ; ; ) { boolean n2 = expected . hasNext ( ) ; if ( n2 ) { T t2 = expected . next ( ) ; if ( ! values . contains ( t2 ) ) { throw new AssertionError ( "The element is not contained in the " + "received resuls" + " = " + valueAndClass ( t2 ) , null ) ; } } else { break ; } } return this ; }
assert the specified values have been received . values storage should be enabled to use this method .
