/guava/android/guava/src/com/google/common/collect/Iterators.java
Iterator<T> iterator = emptyModifiableIterator( ) ; return new Iterator<T>( ) {
return new Iterator<T> ( ) { Iterator<T> iterator = emptyModifiableIterator ( ) ;
count++; } return count; } public static <T extends @Nullable Object> Iterator<T> cycle(Iterable<T> iterable) { checkNotNull(iterable); <extra_id_0> @Override public boolean hasNext() { return iterator.hasNext() || iterable.iterator().hasNext(); } @Override @ParametricNullness