Added isDeparture() method so don't have to use !isArrival().
Changed ArrivalDeparture.getTime() to getDate() to indicate that a Date
is being returned. And added ArrivalDeparture.getTime() to simply
getting the epoch time.
Added getTime() so don't need to use getDate().getTime()
Changed CalendarDate getDate().getTime() to simply getTime().
Improved comment. No functional changes.
Changed getScheduleTime() to more appropriately named getScheduleDate().
Added new getScheduleTime() that returns long epoch time.
Changed getTime() to return a time and added getDate() for returning a
date. This is clearer and more consistent.
Match.getTime() changed to getDate() for consistency.