         }
     }
 }
+
+// Implement Comparable for XCGLogger.LogLevel
+public func < (lhs:XCGLogger.LogLevel, rhs:XCGLogger.LogLevel) -> Bool {
+    return lhs.comparableValue < rhs.comparableValue
+}

    }

    // MARK: - Enums
    public enum LogLevel: Int {
        case Verbose = 1, Debug, Info, Error, Severe, None

        public func description() -> String {
            switch self {

                    return "Severe"
                case .None:
                    return "None"
            }
        }
    }
