- Remove redundant modifiers
 - static on interface declaration
 - public, abstract on methods in interfaces
 - final on private methods
 - Remove redundant throws
 - unchecked exceptions declared in 
throwsstatement - Exception class that inherits from another Exception class already declared in 
throwsstatement - Can be used both as cleanup action and save action
 
- Eclipse 4.x (only tested on 4.3.x)
 - Java 6