Of course not. Neither Djokovic nor Federer are clay-court specialists. They're just hard-courters or grass-courters who can play reasonably well on clay but wouldn't even figure in the top 5 or 10 of the all-time list. Djokovic, definitely NOT until he wins a FO. Besides, haven't you already argued Federer isn't really all that good given his 'weak era?' So which is it?