# File lib/typhoeus/hydra_mock.rb, line 61
    def matches?(request)
      if !method_matches?(request) or !url_matches?(request)
        return false
      end

      if body?
        return false unless body_matches?(request)
      end

      if headers?
        return false unless headers_match?(request)
      end

      true
    end