public static Color[] buildRandomGradient(Color startColor, int numColors, int minShift, int[] steps) {
		Color[] colors = new Color[1];
		colors[0] = startColor;
		return buildGradient(addRandomColors(colors, numColors, minShift), steps);
	}