     - parameter animated:  Whether to animate into the view or not
     - parameter completion:  Closure to call when the button is pressed
     */
+	@discardableResult
     public func show(animated: Bool, completion: (() -> Void)?) {
 		//If a delay time has been set, delay the presentation of the alert by the delayTime
 		if let time = delayTime {

    }
	
	///Set the view controller to present the alert in. By default this is the top controller in the window.
	public override func presentIn(_ source: UIViewController) -> Alert {
		return super.presentIn(source) as! Alert
	}
	
	///Delay the presentation of the controller.
	public override func delay(_ time: TimeInterval) -> Alert {
		return super.delay(time) as! Alert
	}
	
	///Set the tint color for the alert
	public func tint(_ color: UIColor) -> Alert {
		tintColor = color
		return self

    
    - parameter title:  Title of the button
    */
	@discardableResult
    public func addAction(_ title: String) -> Alert {
        return addAction(title, style: .cancel, preferredAction: false, handler: nil)
    }
