i have the same problem with a hp color laserjet cp1215.
it is ok, with Mavericks, but since the upgrade to Yosemite, the printer don't work. I send to print, the print queue, sendo to printer, but no print at all.
i search the internet, for yosemite and cups, and i found a answer that worked for me.
with Yosemite, Apple have upgraded CUPS to 2.0, and CUPS work different. So you need to change one think in configuration.
open terminal, and write the following commands:
sudo sh -c 'echo "Sandboxing Relaxed" >> /etc/cups/cups-files.conf'
you asked for the password for superuser
sudo launchctl stop org.cups.cupsd
after this check in print queue if the printer is ready and not in pause mode.
The printer now should work, if the printer only print in B&W you need to change the configuration in CUPS web interface.
try http://localhost:631/ ; if you receive a error telling the web interface is disabled, type in terminal services the following
cupsctl WebInterface=yes
after this try again http://localhost:631/
after this choose in the web page "Adding Printers and Classes", bellow the CUPS for Administrators title.
in the new page, choose manage printers; after this choose your printer.
in the page of printer choose from the second combobox the option "set default options";
in the option page, change the color mode from monochrome to color, and save hitting the button "set default option", you be asked for a user and password with admin privileges.
After this your print is ok.