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