intervaltree Java implementation of interval trees (as in http://en.wikipedia.org/wiki/Interval_tree), using Range from Guava.