/** make a new iterator, which is our elements that pass the filter */ @Override public ExtendedIterator<T> filterKeep( Filter<T> f ) { return new FilterKeepIterator<T>( f, this ); }
public ExtendedIterator<T> filterKeep( Iterator<T> it ) { return new FilterKeepIterator<T>( this, it ); }