the doctrine of estoppeldoctrine of collateral estoppelequitable estoppel elementsequitable estoppel exampledoctrine of promissory estoppeldoctrine of laches and estoppeldoctrine of waiver and estoppelprinciple of estoppellaw of estoppelcontractual estoppelestoppel by acquiescencepartnership by estoppel