Defined basic interface for Time class