I believe it's because of the formula used to set the color. I don't have the source in front of me, but I imagine that internally, setting hue, saturation, and value is reading and changing the underlying component color values (R, G, B, and A) according to a predefined formula. If the color is black, then all its components (save for alpha) are 0, and so setting the hue will have no effect.
If you want to change the values in whatever order, you should be able to start with a color of white, and go from there.