dishwasher won't drain

we have replaced the drain hose, cleaned the float and checked the pump, but our dishwasher will not drain. what can we do?