     }
     
     /**
+        Creates a new date at the first second of the hour following the given date.
+    
+        - parameter date: The date for which to find the next hour
+    
+        - returns: The newly created date.
+    */
+    public func hourAfter(date:NSDate) -> NSDate {
+        let nextHour = self.calendar.dateByAddingUnit(.Hour, value: 1, toDate: date, options: [])!
+        return self.beginningOfHour(nextHour)
+    }
+    
+    /**
+        Creates a new date at the first second of the hour following the given date.
+    
+        - parameter date: The date for which to find the next hour
+    
+        - returns: The newly created date.
+    */
+    static public func hourAfter(date:NSDate) -> NSDate {
+        return sharedInstance.hourAfter(date)
+    }
+    
+    /**
         Creates a new date at the first second of the day prior to the given date.
     
         - parameter date: The date for which to find the previous day.

    }
    
    /**
        Creates a new date at the first second of the year following the given date.
    
        - parameter date: The date for which to find the next year.

    }
    
    /**
        Creates a new date at the first second of the week following the given date.
    
        - parameter date: The date for which to find the next week
    
        - returns: The newly created date.
    */
    public func weekAfter(date:NSDate) -> NSDate {
        let nextWeek = self.calendar.dateByAddingUnit(.WeekOfYear, value: 1, toDate: date, options: [])!
        return self.beginningOfWeek(nextWeek)
    }
    
    /**
        Creates a new date at the first second of the week following the given date.
    
        - parameter date: The date for which to find the next week
    
        - returns: The newly created date.
    */
    static public func weekAfter(date:NSDate) -> NSDate {
        return sharedInstance.weekAfter(date)
    }
    
    /**
        Creates a new date at the first second of the month prior to the given date.
    
        - parameter date: The date for which to find the previous month.
