original_string: public function isSatisfiedBy(Item $item): bool
      {
          foreach ($this->specifications as $specification) {
              if (!$specification->isSatisfiedBy($item)) {
                  return false;
              }
          }
  
          return true;
      }
code: public function isSatisfiedBy(Item $item): bool
      {
          foreach ($this->specifications as $specification) {
              if (!$specification->isSatisfiedBy($item)) {
                  return false;
              }
          }
  
          return true;
      }
code_tokens: public function isSatisfiedBy ( Item $ item ) : bool { foreach ( $ this -> specifications as $ specification ) { if ( ! $ specification -> isSatisfiedBy ( $ item ) ) { return false ; } } return true ; }
docstring: if at least one specification is false, return false, else return true.
docstring_tokens: if at least one specification is false return false else return true .