| Package | Description | 
|---|---|
| org.apache.commons.lang3 | Provides highly reusable static utility methods, chiefly concerned with adding value to the  java.langclasses. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <T extends Comparable<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,
       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  thisand an overlapping Range. | 
| static <T extends Comparable<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,
  Comparator<T> comparator)Obtains a range using the specified element as both the minimum
 and maximum in this range. | 
| Modifier and Type | Method and Description | 
|---|---|
| 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  thisand 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. | 
Copyright © 2001–2016 The Apache Software Foundation. All rights reserved.