Assert.assertCollectionEquals()

This new assertion method asserts that the actual collection
- returns the same size() as the expected collection
- its iterator returns the same elements in the same order as the expected collection's iterator

I find myself often creating an expected List in my test using Arrays.asList() but the actual collection is an ArrayList instance. In such cases this new assertion method is useful.

The formal parameter types are Collection-s and not List-s therefore assertCollectionEquals() can be used to assert on SortedMap.keySet() values too.