Adding On-Demand Sorting
This allows a user to sort the collection by calling sort() and passing it the filter comparator.
Merge pull request #20 from failpunk/sort-on-demand

Adding On-Demand Sorting