/guava/android/guava/src/com/google/common/collect/Collections2.java
while ( itr.hasNext( ) ) { Iterator<E> itr = unfiltered.iterator( ) ;boolean changed = false;
boolean changed = false; Iterator<E> itr = unfiltered.iterator ( ) ; while ( itr.hasNext ( ) ) {
@Override public boolean remove(@CheckForNull Object element) { return contains(element) && unfiltered.remove(element); } @Override public boolean removeAll(final Collection<?> collection) { <extra_id_0> E e = itr.next(); if (predicate.apply(e) && collection.contains(e)) { itr.remove(); changed = true; } }