The concept of a duration of time. Duration is the scientific expression of time. In science, the standard unit is the second.
An instant is a duration beyond the epoch point.
Need to decide on the name of the concept (and thus probably the name of the interface/class)
Need to decide the precision
- Milliseconds - compatibility with existing Java SE
- Nanoseconds - compatibility with databases
- Unlimited - needs Big Decimal, which is slow and ugly
Other suggested definition: The length of a segment of the Timeline (a scalar value, expressed in e.g. nanoseconds).