@Override
    public boolean equals(Object obj){
    	if(obj == null)
    		return false;
    	long objId;
    	if(obj instanceof GameStat)
    		objId = ((GameStat) obj).gameId;
    	else if(obj instanceof Integer)
    		objId = ((Integer)obj);
    	else if(obj instanceof Long)
    		objId = ((Long)obj);
    	else if(obj instanceof String)
    		objId = Integer.parseInt(((String)obj));
    	else return false;
    	return gameId == objId;
    }