## Uses of Class
org.apache.commons.lang3.Range

Packages that use Range
org.apache.commons.lang3: Provides highly reusable static utility methods, chiefly concerned with adding value to the `java.lang` classes.

### Uses of Range in org.apache.commons.lang3

Methods in org.apache.commons.lang3 that return Range
`static <T extends java.lang.Comparable<T>> Range<T>` Range.`between​(T fromInclusive, T toInclusive)` Obtains a range with the specified minimum and maximum values (both inclusive).
`static <T> Range<T>` Range.`between​(T fromInclusive, T toInclusive, java.util.Comparator<T> comparator)` Obtains a range with the specified minimum and maximum values (both inclusive).
`Range<T>` Range.`intersectionWith​(Range<T> other)` Calculate the intersection of `this` and an overlapping Range.
`static <T extends java.lang.Comparable<T>> Range<T>` Range.`is​(T element)` Obtains a range using the specified element as both the minimum and maximum in this range.
`static <T> Range<T>` Range.`is​(T element, java.util.Comparator<T> comparator)` Obtains a range using the specified element as both the minimum and maximum in this range.

Methods in org.apache.commons.lang3 with parameters of type Range
`boolean` Range.`containsRange​(Range<T> otherRange)` Checks whether this range contains all the elements of the specified range.
`Range<T>` Range.`intersectionWith​(Range<T> other)` Calculate the intersection of `this` and an overlapping Range.
`boolean` Range.`isAfterRange​(Range<T> otherRange)` Checks whether this range is completely after the specified range.
`boolean` Range.`isBeforeRange​(Range<T> otherRange)` Checks whether this range is completely before the specified range.
`boolean` Range.`isOverlappedBy​(Range<T> otherRange)` Checks whether this range is overlapped by the specified range.