diff --git a/ExSwift/NSDate.swift b/ExSwift/NSDate.swift index b070a6b..7f47b3e 100644 --- a/ExSwift/NSDate.swift +++ b/ExSwift/NSDate.swift @@ -229,27 +229,16 @@ public extension NSDate{ } } -// MARK: Comparable functions +extension NSDate: Equatable { +} public func ==(lhs: NSDate, rhs: NSDate) -> Bool { return lhs.compare(rhs) == NSComparisonResult.OrderedSame } -public func <(lhs: NSDate, rhs: NSDate) -> Bool { - return lhs.compare(rhs) == NSComparisonResult.OrderedAscending -} - -public func >(lhs: NSDate, rhs: NSDate) -> Bool { - return !(lhs <= rhs) -} - -public func <=(lhs: NSDate, rhs: NSDate) -> Bool { - return lhs < rhs || lhs == rhs -} - -public func >=(lhs: NSDate, rhs: NSDate) -> Bool { - return lhs > rhs || lhs == rhs +extension NSDate: Comparable { } -extension NSDate: Comparable { +public func <(lhs: NSDate, rhs: NSDate) -> Bool { + return lhs.compare(rhs) == NSComparisonResult.OrderedAscending }