code: @Override
      public boolean matches(int lineNumber, String line) {
          if (line.startsWith("atom ")
                  && (line.endsWith(" s") || line.endsWith(" d") || line.endsWith(" t") || line.endsWith(" a"))) {
              StringTokenizer tokenizer = new StringTokenizer(line, " ");
              if ((tokenizer.countTokens() % 2) == 0) {
                  // odd number of values found, typical for HIN
                  return true;
              }
          }
          return false;
      }
docs: {@inheritDoc}