@Override public LazyIterable<T> reject(Predicate<? super T> predicate) { return LazyIterate.reject(this.adapted, predicate); }
public LazyIterable<T> reject(Predicate<? super T> predicate) { return LazyIterate.reject(this, predicate); }
public <P> LazyIterable<T> rejectWith(Predicate2<? super T, ? super P> predicate, P parameter) { return LazyIterate.reject(this, Predicates.bind(predicate, parameter)); }
@Override public LazyIterable<T> reject(Predicate<? super T> predicate) { return LazyIterate.reject(this.adapted, predicate); }
public LazyIterable<T> reject(Predicate<? super T> predicate) { return LazyIterate.reject(this, predicate); }
public <P> LazyIterable<T> rejectWith(Predicate2<? super T, ? super P> predicate, P parameter) { return LazyIterate.reject(this, Predicates.bind(predicate, parameter)); }