public void writeResultMoleculeSet(File theResultFilePath) {
SDFWriter.writeSDFile(this.getResultMoleculeSet(), theResultFilePath);
}
private boolean __isMatchedMoleculeIn2DNMR(IMolecule theMolecule) {
TopologicalDistanceMatrix theDistanceMatrixAmongCarbon = new TopologicalDistanceMatrix(theMolecule);
List<CarbonQuery> theCarbonQueryListInMolecule = this.__generateCarbonQueryListInMolecule(theMolecule, theDistanceMatrixAmongCarbon);
List<List<Integer>> thePreviousPathMatrix = new ArrayList<>();
for (int qi = 0, qEnd = this.getCarbonQueryList().size(); qi < qEnd; qi++) {
List<List<Integer>> theNewPathMatrix = new ArrayList<>();