I ran this as a UnitTest in my project
public class RadioTest { private static Pattern tier; private static Pattern frequency; private static Pa
Pattern.compile("Tier: \\d");
does not define a group so this expression matches but you can't extract a group. You'll probably want to do it like:
Pattern.compile("Tier: (\\d)");
Also for your other expressions. You'll need to () enclose parts that you want to extract as group.
()