1. Assertj CoreAssertJ is a library providing easy to use rich typed assertions
4. assertj-guavaAssertJ Guava is a library of assertions specific to Guava types like Multimap, Optional and Table
5. assertj-joda-timeAssertJ Joda Time is a library of assertions specific to Joda Time types like DateTime or LocalDateTime