Extension Methods allow for the readability you expect in code you don't own. C# and Ruby have had them for a while, and I created a jar to so you can use them in java as well. (you can read the original post here)
I vBlogged my thoughts here:
Here's the simple reason you want a fluent interface for your code.
Download Extension Methods for Java