### Question:
ConditionUtils { public static <T> boolean checkAllNotNull(T... objs) { for (T t : objs) { if (t == null) { return false; } } return true; } private  ConditionUtils(); static boolean checkAllNotNull(T... objs); static boolean checkAllNull(T... objs);  }### Answer:
@Test public void testCheckAllNotNull() { Assert.assertTrue(ConditionUtils.checkAllNotNull(new String[]{})); Assert.assertFalse(ConditionUtils.checkAllNotNull(new String[]{null, null})); Assert.assertFalse(ConditionUtils.checkAllNotNull(new String[]{"", null})); Assert.assertFalse(ConditionUtils.checkAllNotNull(new String[]{"foo", null})); Assert.assertFalse(ConditionUtils.checkAllNotNull(new String[]{null, ""})); Assert.assertFalse(ConditionUtils.checkAllNotNull(new String[]{null, "foo"})); Assert.assertTrue(ConditionUtils.checkAllNotNull(new String[]{"", ""})); Assert.assertTrue(ConditionUtils.checkAllNotNull(new String[]{"foo", "bar"})); }