Boolean Methods in Libgdx InputProcessor and GestureListener

I haven’t really thought about this before because I’ve had no problems with the Libgdx InputProcessor or GestureListener, but what is the purpose of returning a boolean in, for example, the touchDown and fling methods?

public class InputHandler implements InputProcessor, GestureListener {

	@Override
	public boolean touchDown(float x, float y, int pointer, int button) {
		return false;
	}

In this case, touchDown returns false. Changing it to return true doesn’t seem to have any effect. Could someone please explain this?