Interval with zero-based, half-open coordinates Any other Interval struct (or class?) OK as long as it contains "start" and "end"
override the <, <=, >, >= operators; we'll use compiler generated default opEqual
override <, <=, >, >= to compare directly to int: compare only the start coordinate
zero-based half-open
See Implementation
Interval with zero-based, half-open coordinates Any other Interval struct (or class?) OK as long as it contains "start" and "end"