Unicode
public final class Unicode: CollationProtocolUnicode Collation that will compare two strings
by using Unicode collation algorithm. If the locale is not specified, the collation is
Unicode-aware but not localized; for example, accented Roman letters sort right after
the base letter (This is implemented by using the en_US
 locale).
- 
                  
                  Specifies whether the collation is case-insenstive or not. Case-insensitive collation will treat ASCII uppercase and lowercase letters as equivalent. DeclarationSwift public func ignoreCase(_ ignoreCase: Bool) -> SelfParametersignoreCaseTrue for case-insenstivie; false for case-senstive. Return ValueThe Unicode Collation object. 
- 
                  
                  Specifies whether the collation ignore the accents or diacritics when comparing the strings or not. DeclarationSwift public func ignoreAccents(_ ignoreAccents: Bool) -> SelfParametersignoreAccentsTrue for accent-insenstivie; false for accent-senstive. Return ValueThe Unicode Collation object. 
- 
                  
                  Specifies the locale to allow the collation to compare strings appropriately base on the locale. DeclarationSwift public func locale(_ locale: String?) -> SelfParameterslocaleReturn ValueThe Unicode Collation object. 
 Unicode Class Reference
        Unicode Class Reference