The whiteness could mean that it's simply a high concentrate of cholesterol...green is bile, and I don't remember what the yellow tan stuff is...comes from the gallbladder though.
There are so many varieties of stones, it seems. The most important thing is just that they're out of your body, and for that I applaud you!