interval library

Provides a continuous interval.

Classes

Interval<T extends Comparable<T>>
An interval over a continuous ordering of type T.
IntervalTree<K extends Comparable<K>, V>
Immutable IntervalTree that can hold arbitrary elements of type V with Intervals of type K. The data structure is built in O(n*log(n)) and can be queried in O(log(n)).