For example, when I'm writing program that outputs text to stdout and uses colors (via escape sequences), I would like to disable those colors if output goes to other program (like less, grep) or to file, since color codes mess up the output.
Is it possible to do it from Java process?