CompoundFilter
This filter takes two existing BufferedImageOps as arguments and applies the first filter followed by the second filter. This can be useful for packaging up two filters so they appear as one and so can be passed to functions which take a single filter.