/guava/android/guava/src/com/google/common/collect/TreeRangeMap.java
MoreObjects.firstNonNull( entriesByLowerBound.floorEntry( subRange.lowerBound) , subRange.lowerBound) ;
MoreObjects.firstNonNull ( entriesByLowerBound.floorKey ( subRange.lowerBound ) , subRange.lowerBound ) ;
} Iterator<Entry<Range<K>, V>> entryIterator() { if (subRange.isEmpty()) { return Iterators.emptyIterator(); } Cut<K> cutToStart = <extra_id_0> final Iterator<RangeMapEntry<K, V>> backingItr = entriesByLowerBound.tailMap(cutToStart, true).values().iterator(); return new AbstractIterator<Entry<Range<K>, V>>() { @Override @CheckForNull protected Entry<Range<K>, V> computeNext() {