/guava/android/guava/src/com/google/common/collect/TreeRangeSet.java
PeekingIterator<Range<C>> backingItr = Iterators.peekingIterator( candidates.iterator( ) ) ; }candidates = rangesByLowerBound.descendingMap( ).values( ) ;
candidates = rangesByLowerBound.descendingMap ( ) .values ( ) ; } PeekingIterator<Range<C>> backingItr = Iterators.peekingIterator ( candidates.iterator ( ) ) ;
candidates = rangesByLowerBound .headMap(upperBoundWindow.upperEndpoint(), false) .descendingMap() .values(); } else { <extra_id_0> if (backingItr.hasNext() && upperBoundWindow.upperBound.isLessThan(backingItr.peek().upperBound)) { backingItr.next(); } return new AbstractIterator<Entry<Cut<C>, Range<C>>>() { @Override