question: checks that an iterable is both non-null and non-empty . this method does not check individual elements in the iterable , it just checks that the iterable has at least one element . concode_field_sep String ARG_NOT_BLANK_MSG concode_field_sep placeholderType placeHolder
target: T function ( T arg0 , String arg1 , Object ... arg2 ) { Preconditions . checkNotNull ( arg0 , arg1 , arg2 ) ; Preconditions . checkArgument ( ! Iterables . isEmpty ( arg0 ) , arg1 , arg2 ) ; return arg0 ; }