def __init__(self, red, green, blue):
        super(RGB, self).__init__()
        errorCompString = ''
        hasError = False
        if (red < 0) or (red > 255):
            hasError = True
            errorCompString = ' Red '

        if (green < 0) or (green > 255):
            hasError = True
            errorCompString += ' Green'

        if (blue < 0) or (blue > 255):
            hasError = True
            errorCompString += ' Blue'

        if hasError:
            raise ValueError('Color parameter outside of expected range:'
                    + errorCompString)

        self._red = red
        self._green = green
        self._blue = blue
:returns: All of the supported commands
dataset/ETHPy150Open rwl/muntjac/muntjac/addon/invient/color.py/RGB.__init__--crossover with--dataset/ETHPy150Open dcos/dcos-cli/cli/dcoscli/help/main.py/_cmds