# `MGOrderedDictionary sortUsingFunction:context:`

*Instance Method*

Reorder the Dictionary using one giving function.

## Declaration

```swift
func sort(_ comparator: (Any, Any, UnsafeMutableRawPointer?) -> Int, context: UnsafeMutableRawPointer?)
```

```objc
- (void) sortUsingFunction:(long (*)(id, id, void *)) comparator context:(void *) context;
```

```python
sortUsingFunction_context_(comparator: long (*)(id, id, void *), context)
```

