added a case in getValue if an object in CachedServer's hashmap is a Double when it's supposed to be an Integer (because of GSON's serialization)