Add a sorted() matcher
Move array.hpp to collection.hpp. That's a better name.