/guava/guava/src/com/google/common/collect/Iterables.java
return list.subList( list.size( ) ).iterator( ) ;
return list.subList ( toSkip, list.size ( ) ) .iterator ( ) ;
return new FluentIterable<T>() { @Override public Iterator<T> iterator() { if (iterable instanceof List) { final List<T> list = (List<T>) iterable; int toSkip = Math.min(list.size(), numberToSkip); <extra_id_0> } final Iterator<T> iterator = iterable.iterator(); Iterators.advance(iterator, numberToSkip); return new Iterator<T>() { boolean atStart = true; @Override