public Range < T > rightHalfOpen ( T lower , Optional < T > upper ) { return new DenseRange < T > ( sequencer , comparator , Endpoint . Include , lower , upper , Endpoint . Exclude ) ; }
returns [ lower upper )