public bool StartsBeforeNonDisjoint(Antlr4.Runtime.Misc.Interval other) { return this.a <= other.a && this.b >= other.a; }