Equals operator on intervals.
[a, b] == [c, d], if a == c && b == d
@override bool operator ==(Object i) => (i is Interval) && this.min == i.min && this.max == i.max;