@Override
 public String toString() {
   StringBuilder sb = new StringBuilder();
   sb.append("<");
   if (elementType != null) {
     sb.append(elementType.toString());
   }
   sb.append(" " + arrayName.toString());
   if (sizeList != null) {
     for (int i = 0; i < sizeList.size(); i++) {
       sb.append("[" + sizeList.get(i).toString() + "]");
     }
   }
   sb.append(">");
   return sb.toString();
 }