represents a closed interval of time.
A value class wrapper for milliseconds since the epoch.
Holds some coversion functions for dealing with strings as RichDate objects
Represents millisecond based duration (non-calendar based): seconds, minutes, hours calField should be a java.
RichDate adds some nice convenience functions to the Java date/calendar classes We commonly do Date/Time work in analysis jobs, so having these operations convenient is very helpful.