I want to check the type of a subclass in Java. Here's the pseudocode I want to achieve:
public class Brown { ... }
class Poo extends Brown { ... }
class Brownie extends Brown { ... }
...
ArrayList<Brown> brownThings = new ArrayList<Brown>();
...
for (Brown i: brownThings)
// if i is a brownie eat
// else dispose of