http://www.playframework.com/documentation/2.1.1/JavaGuide5 -part1