This function generates data that is not vertically-symmetric, which
makes it very useful for testing which type of vertical axis is being
used to plot the data.
There are a number of defined gradient types (look at the static fields),
but you can create any gradient you like by using either of the following functions:
public static Color[] createMultiGradient(Color[] colors, int numSteps)
public static Color[] createGradient(Color one, Color two, int numSteps)
You can then assign an arbitrary Color[] object to the HeatMap as follows: