Formatting
Add util::VerboseOutput class.
Call sort with compare functor as parameter not template parameter
Add default initializer for CollectionIterator