I have written about the Groovy language a few times. It is a wonderful language and integrates seamlessly with Java. Recently, I have found that it can be very useful for templates and filters. Using Groovy for Filtering Consider an application where there are many events that fire on certain conditions. The Observer pattern is [...]