@Test
public void testContains() {

    IntervalSet set = new IntervalSet();
    set.add(new Interval(4.0, 5.0));
    Assert.assertTrue(set.contains(new Interval(4.0, 5.0)));
    Assert.assertFalse(set.contains(new Interval(0.0, 1.0)));
    Assert.assertFalse(set.contains(new Interval(0.0, 4.0)));
    Assert.assertFalse(set.contains(new Interval(4.0, 4.0)));
    Assert.assertFalse(set.contains(new Interval(5.0, 5.0)));
    Assert.assertFalse(set.contains(new Interval(5.0, 6.0)));
    Assert.assertFalse(set.contains(new Interval(4.0, 7.0)));
    Assert.assertFalse(set.contains(new Interval(3.0, 5.0)));
}