code: public static LigancyFourChirality defineLigancyFourChirality(IAtomContainer container, int chiralAtom,
              int ligand1, int ligand2, int ligand3, int ligand4, Stereo stereo) {
          int[] atomIndices = {ligand1, ligand2, ligand3, ligand4};
          VisitedAtoms visitedAtoms = new VisitedAtoms();
          ILigand[] ligands = new ILigand[4];
          for (int i = 0; i < 4; i++) {
              ligands[i] = defineLigand(container, visitedAtoms, chiralAtom, atomIndices[i]);
          }
          return new LigancyFourChirality(container.getAtom(chiralAtom), ligands, stereo);
      }
docs: Creates a ligancy for chirality around a single chiral atom, where the involved
  atoms are identified by there index in the {@link IAtomContainer}. For the four ligand
  atoms, {@link #HYDROGEN} can be passed as index, which will indicate the presence of
  an implicit hydrogen, not explicitly present in the chemical graph of the
  given <code>container</code>.
  
  @param container  {@link IAtomContainer} for which the returned {@link ILigand}s are defined
  @param chiralAtom int pointing to the {@link IAtom} index of the chiral atom
  @param ligand1    int pointing to the {@link IAtom} index of the first {@link ILigand}
  @param ligand2    int pointing to the {@link IAtom} index of the second {@link ILigand}
  @param ligand3    int pointing to the {@link IAtom} index of the third {@link ILigand}
  @param ligand4    int pointing to the {@link IAtom} index of the fourth {@link ILigand}
  @param stereo     {@link Stereo} for the chirality
  @return           the created {@link LigancyFourChirality}