original_string: public function setData($Data)
      {
          if (! is_object($Data) || ! $Data instanceof Data) {
              throw new \InvalidArgumentException(
                  'The Data Interface must be a valid Data Object'
              );
          }
          $this->Data = $Data;
  
          return true;
      }
code: public function setData($Data)
      {
          if (! is_object($Data) || ! $Data instanceof Data) {
              throw new \InvalidArgumentException(
                  'The Data Interface must be a valid Data Object'
              );
          }
          $this->Data = $Data;
  
          return true;
      }
code_tokens: public function setData ( $ Data ) { if ( ! is_object ( $ Data ) || ! $ Data instanceof Data ) { throw new \ InvalidArgumentException ( 'The Data Interface must be a valid Data Object' ) ; } $ this -> Data = $ Data ; return true ; }
docstring: check and set the form data interface
  
  @param   Object  Instance of an Data Interface
  @return  bool
  @throws  \InvalidArgumentException
docstring_tokens: check and set the form data interface