/guava/guava/src/com/google/common/collect/TreeRangeSet.java
rangesByLowerBound.headMap( upperBoundOnLowerBounds.endpoint( ) , upperBoundOnLowerBounds.endpoint( )  == BoundType.CLOSED)
rangesByLowerBound .headMap ( upperBoundOnLowerBounds.endpoint ( ) , upperBoundOnLowerBounds.typeAsUpperBound ( ) == BoundType.CLOSED )
return Iterators.emptyIterator(); } Cut<Cut<C>> upperBoundOnLowerBounds = Ordering.<Cut<Cut<C>>>natural() .min(lowerBoundWindow.upperBound, Cut.belowValue(restriction.upperBound)); Iterator<Range<C>> completeRangeItr = <extra_id_0> .descendingMap() .values() .iterator(); return new AbstractIterator<Entry<Cut<C>, Range<C>>>() { @Override @CheckForNull