The concept of an interval of time from a start point to an end point.
Need to decide on the name of the concept (and thus probably the name of the interface/class)
Need to decide which other concepts an interval can apply to
- Time point
- Recurrent time
Need to decide which operations are available to convert an interval to a duration or period.