Another mask problem

Hey guys.
i have a small problem. I have created a mask. The color of the graphic in the mask layer is the color of the layer layer which is masked, or am i wrong?
anyways, i made a graphic in the which is the mask. the graphic has different kind of colors. So when it go’s over the tekst, it should appear in different colors, right? well it isn’t.
how can i make it that also the colors change with it?
i alreade tried to break the mask appart, but that also didn’t work…