original_string: public static function assumeThat($actual, Matcher $matcher, $message = ''): void
      {
          if (!$matcher->matches($actual)) {
              throw new AssumptionViolatedException($actual, $matcher, $message);
          }
      }
code: public static function assumeThat($actual, Matcher $matcher, $message = ''): void
      {
          if (!$matcher->matches($actual)) {
              throw new AssumptionViolatedException($actual, $matcher, $message);
          }
      }
code_tokens: public static function assumeThat ( $ actual , Matcher $ matcher , $ message = '' ) : void { if ( ! $ matcher -> matches ( $ actual ) ) { throw new AssumptionViolatedException ( $ actual , $ matcher , $ message ) ; } }
docstring: Assumes that a specific value matches a specific hamcrest matcher.
  
  @param mixed $actual
  @param Matcher $matcher
  @param string $message optional
  
  @return void
  
  @throws AssumptionViolatedException
docstring_tokens: Assumes that a specific value matches a specific hamcrest matcher .