I have following code:
class Key{
 --Some Implementation
}
class A{
   public void grpMap(ConcurrentMap<Key,List<Key> keyList){ 
   --Some Implementation   
   }
}
public class B extends A{
   --Edited
   @Override -- [Made "O" capital case after kocko's reply]
   public void grpMap(ConcurrentMap<Key,List<Key> keyList){ 
   --Some Implementation   
   }
}
With above code i get following error in class B
The method grpMap(ConcurrentMap) of type B must override or implement a supertype method
My problem is i can't change the way classes key, B and C are declared as these are legacy classes.
Any suggestion on how to get rid of this error?
EDIT---
JDK version used is 1.6.43 I am using eclipse which will auto generate annotations.
 
    