module RSpec::Matchers::BuiltIn::BeHelpers

def args_to_s

def args_to_s
  @args.empty? ? "" : parenthesize(inspected_args.join(', '))
end

def args_to_sentence

def args_to_sentence
  EnglishPhrasing.list(@args)
end

def expected_to_sentence

def expected_to_sentence
  EnglishPhrasing.split_words(@expected)
end

def inspected_args

def inspected_args
  @args.map { |a| RSpec::Support::ObjectFormatter.format(a) }
end

def parenthesize(string)

def parenthesize(string)
  "(#{string})"
end