The compiler should like this:
public synchronized void update(HashMap<String, Comparable<Object>> data)
Object String, Integer. . Map, HashMap. -, Comparable, Map<String, Object>. , : .
"[...] ints [...]" - String Integer:
public synchronized void update(HashMap<String, Integer> data)