http://stackoverflow.com/questions/37026/java-notify-vs-notifyall-all-over-again
Do you want to tell one of the waiting threads that something happened, or do you want to tell all of them at the same time? Good Explanation – jWeaver Jul 7 at 6:34
http://stackoverflow.com/questions/37026/java-notify-vs-notifyall-all-over-again