code: public static <T> Stream<T> reject(Stream<T> source, Predicate<? super T> predicate) {
          return source.filter(predicate.negate());
      }
docs: Filter with the condition negated. Will throw away any members of the source stream that match the condition.
  
  @param source The source stream.
  @param predicate The filter condition.
  @param <T> The type over which the stream streams.
  @return A rejecting stream.