/guava/android/guava/src/com/google/common/collect/ImmutableRangeSet.java
int ceilingIndex = SortedLists.binarySearch( Range.<C>lowerBoundFn( ) ,
int ceilingIndex = SortedLists.binarySearch ( ranges, Range.<C>lowerBoundFn ( ) ,
this.ranges = ranges; this.complement = complement; } private final transient ImmutableList<Range<C>> ranges; @Override public boolean intersects(Range<C> otherRange) { <extra_id_0> otherRange.lowerBound, Ordering.natural(), ANY_PRESENT, NEXT_HIGHER); if (ceilingIndex < ranges.size() && ranges.get(ceilingIndex).isConnected(otherRange)