realmSwiftで並び順を指定する際に指定する方法は、以下のようになります。
key名と昇順・降順を指定します。
let realm = try! Realm()
let results = realm.objects(Object.self).sorted(byKeyPath: "identifer", ascending: false)
これに対して複数の条件を指定する場合は、以下のように配列で並び順を指定します。
let sortDescriptors = [
SortDescriptor(keyPath: "name", ascending: true),
SortDescriptor(keyPath: "identifer", ascending: false)
]
let realm = try! Realm()
let results = realm.objects(Object.self).sorted(by: sortDescriptors)
https://realm.io/docs/swift/3.11.1/api/Classes/Results/sorted(by:).html