class Shoulda::Matchers::ActiveModel::Qualifiers::IgnoreInterferenceByWriter

def condition_matches?(value)

def condition_matches?(value)
  if condition.respond_to?(:call)
    condition.call(value)
  else
    value.public_send(condition)
  end
end