Indentation, Equals, Hashcode and Documentation (JavaDoc)