adding comparing ability to FSMDate