Dear Ravi Kumar
First we must understand what are the elements in the cheque which a bank see before passing the cheque:
1. date of cheque (cheque must be less than 6 month old on the date of presentation ie. if cheque in bank is presented for payment on 21/12/2010 the date of cheque must be on or after 22/6/2010)
2. Sign: Sign must match with that of bank records
3. counter sign on overwritings by the drawer.
4. Cheque must be drawn on the branch on which it is presented for payment (untill it is at par payable on all branches)
5. Amount : amount as per figures or words should match other wise amount as per figures is considered valid for payment.
6. Issued for cheque book issued to drawer.
If all abover ingredients are present in the chequed then banks are duty bound to pay.
It hardly matter whether the cheque book is how much old. There are hundreds of cheques presented for payment in the branch and bank is not expected to contact drawer. Once the drawer has issued the cheque is valid for payment untill it suffers from any of the deficienies as above mentioned.