Simple class representing Date with tests Class contains has the implementation of: Logic operators Constructors Getters and setters Streams It also handles incorrect input