Remove empty lines
Break the build on errors
Dont use public in an interface
Dont use public in an interface
Dont use public in an interface
Override hashCode
Remove unused variables and functions
Apply checkstyle formatting. remove unused variables, extra paren
Ignore netbeans project configuration
Add header. Apply checkstyle formatting
Check for spaces around all tokens. Also check for excessive white spaces
Execute PMD & CheckStyle during test
Lots of checkstyle fixes