Pre-heat oven to 350 degrees.
Prepare 3 9-inch round baking pans with butter/cooking spray and flour dusting.
In a small amount (about 1 cup) of water, cook the shredded carrots for about 15 minutes to tenderize.
Drain all of the water from the carrots.
In a large mixing bowl, add the flour, sugar, brown sugar, baking powder, baking soda, salt, cinnamon, ginger, cloves and nutmeg.
Mix well.
Add the softened butter, oil, eggs, vanilla extract, pineapple, coconut, pecans, and carrots.
Place equal amounts of cake batter into each of three prepared pans.
Bake for 35 - 40 minutes or until an inserted toothpick comes out clean.
Place on baking racks to cool.