A self-cleaning, back-washable filter apparatus and method for use with a
pumping apparatus which is at least partially immersed in fluid. The
filter apparatus may comprise a vibration device that is powered by a
flow of fluid. A method for filtering a flow of fluid is also disclosed,
comprising vibrating a filter by applying a flow of fluid to the filter.