[java] Collections.emptyList() returns a List<Object>?