public IntervalNode(Comparable low, Comparable high)
throws InvalidIntervalException
{
if (low.compareTo(high) == 1)
{
throw new InvalidIntervalException("Values " + low.toString()
+ " and " + high.toString()
+ " can not compose an interval.");
}
super.setData(low);
this.high = high;