public boolean containsJsonPacket(String packet) throws Exception { packet = ResponseExaminer.convertBreaksToLineSeparators(packet); System.out.println("packet = " + packet); JSONObject expected = new JSONObject(packet); String contentString = requester.contents(); int jsonStart = contentString.indexOf("{"); if (jsonStart == -1) return false; contentString = contentString.substring(jsonStart); System.out.println("contentString = " + contentString); JSONObject actual = new JSONObject(contentString); return expected.toString(1).equals(actual.toString(1)); }