Displayer interface and a implementation to display in console
Re factoring to make use of displayer interface for displaying
Adding hashcode and equals methods
adding test cases for equals
changing the assertion mechanism for testing
Adding date as a field for job application factory

So job application need not worry about date
Re factoring tests after adding date as a field for job application
factory