original_string: public function remove() {
  		if( $this->isDeleted() ) {
  			return 0;
  		}
  		$operation = $this->getDeleteOperation();
  		$errors = 0;
  		$operation->validate($errors);
  		return $operation->runIfValid();
  	}
code: public function remove() {
  		if( $this->isDeleted() ) {
  			return 0;
  		}
  		$operation = $this->getDeleteOperation();
  		$errors = 0;
  		$operation->validate($errors);
  		return $operation->runIfValid();
  	}
code_tokens: public function remove ( ) { if ( $ this -> isDeleted ( ) ) { return 0 ; } $ operation = $ this -> getDeleteOperation ( ) ; $ errors = 0 ; $ operation -> validate ( $ errors ) ; return $ operation -> runIfValid ( ) ; }
docstring: What do you think it does ?
  
  @return int
docstring_tokens: What do you think it does ?