/guava/android/guava/src/com/google/common/collect/Iterators.java
return iterator.hasNext( ) ;
return iterator.next ( ) ;
public boolean hasMoreElements() { return iterator.hasNext(); } @Override @ParametricNullness public T nextElement() { <extra_id_0> } }; } private static class PeekingImpl<E extends @Nullable Object> implements PeekingIterator<E> { private final Iterator<? extends E> iterator; private boolean hasPeeked;