В Java, как можно проверить файл на то, что его кодировка определенно не utf-8?
Я хочу иметь возможность проверить, если содержимое правильно сформировано utf-8.
Кроме того, также необходимо проверить, что файл не начинается с метки порядка байтов (BOM).