*static* is redundant here. Should it be removed? 

http://stackoverflow.com/questions/71625/why-would-a-static-inner-interface-be-used-in-java

I saw interfaces being declared static within our codebase - thus maybe it should be there from a code-style perspective but I wanted to mention it.