test_class.file: code-assert-core/src/test/java/guru/nidi/codeassert/util/ListUtilsTest.java
test_class.identifier: ListUtilsTest
test_case.body: @Test
      void andJoinArray() {
          assertEquals(String.format("start%n1%n2"), andJoin("start", new Integer[]{1, 2}));
      }
test_case.class_method_signature: ListUtilsTest.andJoinArray()
test_case.full_signature: @Test void andJoinArray()
test_case.identifier: andJoinArray
test_case.invocations: assertEquals format andJoin
test_case.modifiers: @Test
test_case.parameters: ()
test_case.return: void
test_case.signature: void andJoinArray()
focal_class.file: code-assert-core/src/main/java/guru/nidi/codeassert/util/ListUtils.java
focal_class.identifier: ListUtils
focal_class.class_method_signature: ListUtils.ListUtils()
focal_class.full_signature: private  ListUtils()
focal_class.identifier: ListUtils
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.signature:  ListUtils()
focal_class.class_method_signature: ListUtils.andJoin(Object first, Object[] os)
focal_class.full_signature: public static String andJoin(Object first, Object[] os)
focal_class.identifier: andJoin
focal_class.modifiers: public static
focal_class.parameters: (Object first, Object[] os)
focal_class.return: String
focal_class.signature: String andJoin(Object first, Object[] os)
focal_class.class_method_signature: ListUtils.andJoin(Object first, List<?> os)
focal_class.full_signature: public static String andJoin(Object first, List<?> os)
focal_class.identifier: andJoin
focal_class.modifiers: public static
focal_class.parameters: (Object first, List<?> os)
focal_class.return: String
focal_class.signature: String andJoin(Object first, List<?> os)
focal_class.class_method_signature: ListUtils.join(String sep, Object[] os)
focal_class.full_signature: public static String join(String sep, Object[] os)
focal_class.identifier: join
focal_class.modifiers: public static
focal_class.parameters: (String sep, Object[] os)
focal_class.return: String
focal_class.signature: String join(String sep, Object[] os)
focal_class.class_method_signature: ListUtils.join(String sep, List<?> os)
focal_class.full_signature: public static String join(String sep, List<?> os)
focal_class.identifier: join
focal_class.modifiers: public static
focal_class.parameters: (String sep, List<?> os)
focal_class.return: String
focal_class.signature: String join(String sep, List<?> os)
focal_class.class_method_signature: ListUtils.concat(List<T> a, List<T> b)
focal_class.full_signature: public static List<T> concat(List<T> a, List<T> b)
focal_class.identifier: concat
focal_class.modifiers: public static
focal_class.parameters: (List<T> a, List<T> b)
focal_class.return: List<T>
focal_class.signature: List<T> concat(List<T> a, List<T> b)
focal_class.class_method_signature: ListUtils.concat(EnumSet<T> a, EnumSet<T> b)
focal_class.full_signature: public static EnumSet<T> concat(EnumSet<T> a, EnumSet<T> b)
focal_class.identifier: concat
focal_class.modifiers: public static
focal_class.parameters: (EnumSet<T> a, EnumSet<T> b)
focal_class.return: EnumSet<T>
focal_class.signature: EnumSet<T> concat(EnumSet<T> a, EnumSet<T> b)
focal_method.body: public static String andJoin(Object first, Object[] os) {
          return andJoin(first, asList(os));
      }
focal_method.class_method_signature: ListUtils.andJoin(Object first, Object[] os)
focal_method.full_signature: public static String andJoin(Object first, Object[] os)
focal_method.identifier: andJoin
focal_method.invocations: andJoin asList
focal_method.modifiers: public static
focal_method.parameters: (Object first, Object[] os)
focal_method.return: String
focal_method.signature: String andJoin(Object first, Object[] os)