Interface ISequenceSubRule<ILigand>

    • Method Detail

      • compare

        int compare​(ILigand ligand1,
                    ILigand ligand2)
        Compares two ligands according to the particular sequence sub rule. It returns 1 if ligand1 takes precedence over ligand2, -1 if ligand2 takes precedence over ligand1, and 0 if they are equal.
        Specified by:
        compare in interface Comparator<ILigand>
        Parameters:
        ligand1 - the first of the two ligands to compare
        ligand2 - the second of the two ligands to compare
        Returns:
        1 if ligand1 is of higher precedence than ligand2, -1 if ligand2 is of higher precedence than ligan1, and 0 if they have equal precedence