diff --git a/Sources/XXClient/Models/FactType.swift b/Sources/XXClient/Models/FactType.swift
index 7e245ba1477ceeada0d194751c12a29c3fcb3956..cbae1a7ebdeaf510440dfcffb631848f3fbe4353 100644
--- a/Sources/XXClient/Models/FactType.swift
+++ b/Sources/XXClient/Models/FactType.swift
@@ -34,6 +34,8 @@ extension FactType: ExpressibleByIntegerLiteral {
   }
 }
 
+extension FactType: Comparable {}
+
 extension FactType: Codable {
   public init(from decoder: Decoder) throws {
     let container = try decoder.singleValueContainer()