/guava/guava/src/com/google/common/collect/TreeRangeSet.java
backingItr = rangesByLowerBound.tailMap( upperBoundWindow.lowerEndpoint( ) , true).equals( )
backingItr = rangesByLowerBound .tailMap ( upperBoundWindow.lowerEndpoint ( ) , true ) .values ( )
rangesByLowerBound.lowerEntry(upperBoundWindow.lowerEndpoint()); if (lowerEntry == null) { backingItr = rangesByLowerBound.values().iterator(); } else if (upperBoundWindow.lowerBound.isLessThan(lowerEntry.getValue().upperBound)) { backingItr = rangesByLowerBound.tailMap(lowerEntry.getKey(), true).values().iterator(); } else { <extra_id_0> .iterator(); } } return new AbstractIterator<Entry<Cut<C>, Range<C>>>() { @Override @CheckForNull