Added check functionallity to enhance reusability of asserts on Dates