/** {@inheritDoc} */
 public void set(int offset, float[] values, int valOffset, int length) {
   for (int i = 0; i < length; i++) {
     float value = values[valOffset + i];
     set(offset + i, value);
   }
 }
 /** {@inheritDoc} */
 public void sort(int fromIndex, int toIndex) {
   TFloatList tmp = subList(fromIndex, toIndex);
   float[] vals = tmp.toArray();
   Arrays.sort(vals);
   set(fromIndex, vals);
 }
 /** {@inheritDoc} */
 public void set(int offset, float[] values) {
   set(offset, values, 0, values.length);
 }