@Override
        public int compare(Sample d1, Sample d2) {
            if (d1.fx < d2.fx) {
                return -1 * order;
            } else if (d1.fx == d2.fx) {
                return 0 * order;
            } else {
                return 1 * order;
            }
        }