     fileprivate func decrement() {
         checkAndApply(value - incrementalValue)
     }
-    /**
-     Checks what to do with the new value, depending if loops or not
-        - parameters:
-          - newValue: The value to check and apply
-     */
+    ///Checks what to do with the new value, depending if loops or not
+    /// - Parameter newValue: The value to check and apply
     func checkAndApply(_ newValue: Double) {
         var checkedValue = value
         if newValue > maximumValue {

    fileprivate var originalConstant: CGFloat = 0.0
    fileprivate var movesUp = true
    fileprivate var currentTimerSetting: TimerSetting! = nil
    /**
        Initializes the gesture
        - parameters:
          - constraint: The constraint attached to the Barceloneta view
          - axis: The axis : .horizontal or .vertical
          - delegate: The object receiving events for the view
     */
    public func makeElastic(withConstraint constraint: NSLayoutConstraint,
                            onAxis axis: Axis,
                            andDelegate delegate: BarcelonetaDelegate) {

            animateViewBackToOrigin()
        }
    }
    ///Computed var returning the optional first TimerSetting in the list.
    var firstTimerSetting: TimerSetting? {
        return timerSettings.first
    }
    ///Set to the original incremental value
    fileprivate func setDefaultIntervalSetting() {
        incrementalValue = timerSettings[0].increment
    }

    ///Sets the timer with the interval
    /// - Parameter interval: The double interval for executing the timer
    fileprivate func addTimer(_ interval: Double) {
        timer = Timer.scheduledTimer(timeInterval: interval,
                                     target: self,
