protected function getFailureException($name, $subject, array $arguments)
{
return new FailureException(sprintf('%s expected to %s(%s), but it is not.', $this->presenter->presentValue($subject), $this->presenter->presentString($name), implode(', ', array_map(array($this->presenter, 'presentValue'), $arguments))));
}