class Shoulda::Matchers::ActiveModel::NumericalityMatchers::RangeMatcher

def initialize(numericality_matcher, attribute, range)

def initialize(numericality_matcher, attribute, range)
  super(attribute)
  unless numericality_matcher.respond_to? :diff_to_compare
    raise ArgumentError, 'numericality_matcher is invalid'
  end
  @numericality_matcher = numericality_matcher
  @range = range
  @attribute = attribute
end