Remove unnecessary compare method
update date tests
add new test scenarios