target java 1.7
Use diamond operator
Remove a shore duplicate