@Override
        public int compareTo(GeneratorTask o)
        {
            if (op < o.op)
                return 1;
            if (op > o.op)
                return -1;
            if (z < o.z)
                return -1;
            if (z > o.z)
                return 1;
            if (x < o.x)
                return -1;
            if (x > o.x)
                return 1;
            return 0;
        }