open<C extends Comparable> static method

Range<C> open<C extends Comparable>(
  1. C lower,
  2. C upper
)

Returns a range that contains all values strictly greater than {@code lower} and strictly less than {@code upper}.

@throws IllegalArgumentException if {@code lower} is greater than or equal to {@code upper} @throws ClassCastException if {@code lower} and {@code upper} are not mutually comparable @since 14.0

Implementation

static Range<C> open<C extends Comparable>(C lower, C upper) {
  return create(Cut.aboveValue(lower), Cut.belowValue(upper));
}