Мой совет:
В классе ThreadMessages
Переименуйте MSG_1
и другие статические поля для некоторых значимых имен.
Над вашими handleMessage
Добавьтеследующие комментарии:
/**
* Can handle {@link ThreadMessages#MSG_1}, {@link ThreadMessages#MSG_2}, {@link ThreadMessages#MSG_3}, {@link ThreadMessages#MSG_4}, and {@link ThreadMessages#MSG_5}
*/
И в классе ThreadMessages
Объясните каждое статическое поле, добавив над ним
/**
* this is used for
*/