diff --git a/json-unit-assertj/src/main/java/net/javacrumbs/jsonunit/assertj/JsonAssertions.java b/json-unit-assertj/src/main/java/net/javacrumbs/jsonunit/assertj/JsonAssertions.java
index 12aeb256..b393c318 100644
--- a/json-unit-assertj/src/main/java/net/javacrumbs/jsonunit/assertj/JsonAssertions.java
+++ b/json-unit-assertj/src/main/java/net/javacrumbs/jsonunit/assertj/JsonAssertions.java
@@ -21,6 +21,7 @@
import net.javacrumbs.jsonunit.core.internal.JsonUtils;
import org.assertj.core.api.AssertFactory;
import org.assertj.core.api.Assertions;
+import org.assertj.core.api.InstanceOfAssertFactory;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
@@ -76,10 +77,35 @@ public static Object value(Object input) {
return new ExpectedNode(JsonUtils.wrapDeserializedObject(input));
}
+ /**
+ * Returns AssertFactory allowing to move from standard AssertJ to JsonUnit. For example:
+ *
+ * assertThat(mvc.get().uri("/sample"))
+ * .hasStatusOk()
+ * .bodyJson()
+ * .convertTo(jsonUnitAssert())
+ * .inPath("result.array") <-- JsonUnit assert
+ * .isArray()
+ * .containsExactly(1, 2, 3);
+ *
+ */
public static AssertFactory