    
    private var buttonActions: [JHTAlertAction] = []
    private var defaultButton = UIButton()
+   /// The separator color between the actions and the message
    public var dividerColor = UIColor.white
    private var borderWidth: CGFloat = 0.5
    

///
/// - default: will display with standard font choice
///
/// - cancel: will display with a bold tyle font
///
/// - destructive: will display with red text color to indicate a destructive behavior
public enum JHTAlertActionStyle : Int {
   case `default`, cancel, destructive
}

/// Used to represent the style of the alert

///
/// - alert: an alert that is diplayed in the center of the view
public enum JHTAlertControllerStyle : Int {
   /// an alert that slides from the bottom
   case actionSheet
   ///  an alert that is diplayed in the center of the view
   case alert
}

public class JHTAlertController: UIViewController, UIViewControllerTransitioningDelegate {
