docs: public void put(int index, long value) {
          if(desc.get(index) != Cursor.FIELD_TYPE_INTEGER) {
              throw new IllegalArgumentException("Inserting an integer, but expecting " + getTypeName(desc.get(index)));
          }
          this.values.add(index, value);
      }