Interval outRange = Interval.range(year(2020), year(2030));
assertTrue(firstRange.overlapsWith(igalia));
assertTrue(firstRange.overlapsWith(Interval.range(year(1980),
year(1991))));
assertTrue(igalia.overlapsWith(firstRange));
assertTrue(outRange.overlapsWith(igalia));
assertFalse(outRange.overlapsWith(firstRange));
assertTrue(distantPoint.overlapsWith(igalia));
assertFalse(distantPoint.overlapsWith(firstRange));
assertTrue(igalia.overlapsWith(distantPoint));
assertTrue(distantPoint.overlapsWith(igalia));