code: private int compareIdentifierArrays(String[] otherIdents) {
          int result = 0;
          int length = getLeastCommonArrayLength(idents, otherIdents);
          for (int i = 0; i < length; i++) {
              result = compareIdentifiers(idents[i], otherIdents[i]);
              if (result != 0) {
                  break;
              }
          }
          return result;
      }
docs: Compares two arrays of identifiers.
  
  @param otherIdents the identifiers of the other version
  @return integer result of comparison compatible with
  the {@code Comparable.compareTo} method