original_string: public function deepPropertyNotVal($object, $property, $value, $message = '')
      {
          $this->assertion->setActual($object);
  
          return $this->assertion->to->not->have->deep->property($property, $value, $message);
      }
code: public function deepPropertyNotVal($object, $property, $value, $message = '')
      {
          $this->assertion->setActual($object);
  
          return $this->assertion->to->not->have->deep->property($property, $value, $message);
      }
code_tokens: public function deepPropertyNotVal ( $ object , $ property , $ value , $ message = '' ) { $ this -> assertion -> setActual ( $ object ) ; return $ this -> assertion -> to -> not -> have -> deep -> property ( $ property , $ value , $ message ) ; }
docstring: Perform a negated deep property value assertion.
  
  @param array|object $object
  @param string       $property
  @param mixed        $value
  @param string       $message
docstring_tokens: Perform a negated deep property value assertion .