return Boolean.valueOf(((String) obj).length() == 0);
} else if (obj instanceof Object[]) {
return Boolean.valueOf(((Object[]) obj).length == 0);
- } else if (obj instanceof Collection) {
- return Boolean.valueOf(((Collection) obj).isEmpty());
- } else if (obj instanceof Map) {
- return Boolean.valueOf(((Map) obj).isEmpty());
+ } else if (obj instanceof Collection<?>) {
+ return Boolean.valueOf(((Collection<?>) obj).isEmpty());
+ } else if (obj instanceof Map<?,?>) {
+ return Boolean.valueOf(((Map<?,?>) obj).isEmpty());
}
return Boolean.FALSE;
}