That is a standard 40/30/30 diet and the carbs would have to be moderate to high glycemic to be effective in fueling the body for the strength to lift the weights to put on size.
For example at 225 pounds minimum protein is 337.5 gms which is 1350 calories, then figure your carbs at roughly 300 gms that is 1200 calories and fat at 300 gms your at 2100 calories that equals 4650 in total calories.
Take in 450 gms of protein, 400 gms of fat and cargs and your at 6200 calories a day.
The diet works for putting on weight and if you calorie restrict and keep the same ratio you will lose weight, mucsle/fat together, not necessarily a good thing.