Brian Oxley gives a good overview of some of the nice design decisions the developers of Joda Time made.