code: public ArrayList<JTSFeature> parse(String geoJSON) throws JSONException {
  
  		ArrayList<JTSFeature> features = new ArrayList<JTSFeature>();
  
  		JSONObject json = new JSONObject(geoJSON);
  
  		JSONArray feats = json.getJSONArray("features");
  
  		JSONObject feature;
  		JTSFeature feat;
  
  		final int size = feats.length();
  
  		for (int i = 0; i < size; i++) {
  			feature = feats.getJSONObject(i);
  			feat = parseFeature(feature);
  			features.add(feat);
  		}
  
  		return features;
  	}
docs: Parses a GeoJSON document into an array of {@link JTSFeature}
  
  @param geoJSON
  The GeoJSON content
  @return An array of {@link JTSFeature}
  @throws JSONException