sortWithOptions:usingComparator: