Evolution as a predictive theory
One of the really complelling things about relativity and quantum mechanics is their predictive power. Relativity predicted such things as gravitational lenses and quantum mechanics predicted the existence of specific particles, all which were eventually observationally verified. Does evolutionary theory have the same predictive power? As an explanatory theory it has great breadth and depth, but I don't know of such a predictive aspect. Any experts out there that can chime in?