How to refactor for JDK7 | Hacker News Reader