@Override public C last() { return range.upperBound.greatestValueBelow(domain); }
@Override public C last() { return range.upperBound.greatestValueBelow(domain); }
@Override public C last() { return range.upperBound.greatestValueBelow(domain); }
|| Range.compareOrThrow( range.lowerBound.leastValueAbove(domain), range.upperBound.greatestValueBelow(domain)) > 0;
|| Range.compareOrThrow( range.lowerBound.leastValueAbove(domain), range.upperBound.greatestValueBelow(domain)) > 0;
|| Range.compareOrThrow( range.lowerBound.leastValueAbove(domain), range.upperBound.greatestValueBelow(domain)) > 0;
@Override public C last() { return range.upperBound.greatestValueBelow(domain); }
@Override public C last() { return range.upperBound.greatestValueBelow(domain); }
@Override public C last() { return range.upperBound.greatestValueBelow(domain); }
@Override public C last() { return range.upperBound.greatestValueBelow(domain); }
@Override public C last() { return range.upperBound.greatestValueBelow(domain); }
@Override public C last() { return range.upperBound.greatestValueBelow(domain); }
@Override public C last() { return range.upperBound.greatestValueBelow(domain); }
@Override public C last() { return range.upperBound.greatestValueBelow(domain); }
@Override public C last() { return range.upperBound.greatestValueBelow(domain); }
@Override public C last() { return range.upperBound.greatestValueBelow(domain); }
@Override public C last() { return range.upperBound.greatestValueBelow(domain); }
|| Range.compareOrThrow( range.lowerBound.leastValueAbove(domain), range.upperBound.greatestValueBelow(domain)) > 0;
|| Range.compareOrThrow( range.lowerBound.leastValueAbove(domain), range.upperBound.greatestValueBelow(domain)) > 0;
|| Range.compareOrThrow( range.lowerBound.leastValueAbove(domain), range.upperBound.greatestValueBelow(domain)) > 0;