The body has a ph value (look up body PH acid/alkaline on any internet search) and most people are too acidic as opposed to being alkaline. Candida thrives (and other germs/bacteria/ parasites etc) in an acidic environment.
An internet search will also produce a good list of all foods, showing which is acid and which is alkaline. You should aim for a diet 20% acid 80% alkaline. Not easy!
All meat, eggs etc are acidic, most veg is alkaline.
So beating candida may incorporate the need to make the body less acidic.