exclude all elements from an iterable that do n't match a given predicate . concode_field_sep Predicate<? super T> filter concode_elem_sep boolean iterated concode_elem_sep Iterator<T> i concode_elem_sep Mapper<? super F,T> mapper concode_elem_sep T lookAhead concode_elem_sep E element concode_field_sep Iterable<E> singleton concode_elem_sep Iterable<T> filter concode_elem_sep boolean all concode_elem_sep E next concode_elem_sep T next concode_elem_sep T next concode_elem_sep Iterable<E> cast concode_elem_sep int count concode_elem_sep boolean hasNext concode_elem_sep boolean hasNext concode_elem_sep boolean hasNext concode_elem_sep Iterable<T> map concode_elem_sep boolean any concode_elem_sep List<E> asList concode_elem_sep void remove concode_elem_sep void remove concode_elem_sep void remove