code: public void sort( float[] values, float[] valuesToFollow ) {
          this.valuesToSortFloat = values;
          this.valuesToFollowFloat = valuesToFollow;
          
          number = values.length;
          
          monitor.beginTask("Sorting...", -1);
          
          monitor.worked(1);
          quicksortFloat(0, number - 1);
          
          monitor.done();
      }
docs: Sorts an array of float values and moves with the sort a second array.
  
  @param values the array to sort.
  @param valuesToFollow the array that should be sorted following the
  indexes of the first array. Can be null.