Julian Finney/Getty Images
Djokovic first played at the All-England Club in 2005. By that time, Federer already had two Wimbledon championships and his dominance at the event was in full force.
Nadal has been able to snatch two Wimbledon titles from Federer since that time, but one of the two has won every year since 2003.
By the time Nadal and Federer retire, they will each be among the best grass-court players of all time, if not the two best.
The fact that Djokovic doesn't like the grass to begin with added to the fact he will likely have to beat at least one of Nadal and Federer, if not both, doesn't bode well for his chances.
Since 2006, Nadal and Federer have both made the finals every time they played the event with the exception of last season. Federer uncharacteristically lost in the quarterfinals, but did say he was dealing with back and leg injuries.
Beating both Nadal and Federer, winners of 26 of the last 32 Grand Slams played, in the same Grand Slam event is nearly impossible. Only Juan Martin del Potro has done it, when he defeated them back to back to win the 2009 U.S. Open.