¿Cómo comparar dos cadenas JSON para la igualdad usando GSON?

Estoy tratando de comparar dos cadenas JSON para la igualdad. encontré estosolución que usa Jackson como se muestra a continuación, pero en todo mi proyecto estoy usando GSON, así que necesito hacer lo mismo usando GSON.

ObjectMapper mapper = new ObjectMapper();
JsonNode tree1 = mapper.readTree(jsonString1);
JsonNode tree2 = mapper.readTree(jsonString2);
if (tree1.equals(tree2)) { 
  // yes, contents are equal -- note, ordering of arrays matters, objects not
} else { 
  // not equal
}

¿Hay alguna manera de comparar dos cadenas JSON para la igualdad usando GSON?

Respuestas a la pregunta(1)

Su respuesta a la pregunta