Can I use StringTemplate with Perl?

Jonathan Buhacoff writes that he was able to get ST working with Perl easily using Inline::Java module.

#!/usr/bin/perl
use strict;
use warnings;
use Inline
    Java => 'STUDY',
    STUDY => [ qw(
        org.antlr.stringtemplate.StringTemplate
    ) ],
    AUTOSTUDY => 1,
    PACKAGE => 'main';

my $t = org::antlr::stringtemplate::StringTemplate->new('hello $name$
');
$t->setAttribute("name","Jonathan");
my $out = $t->toString();
print $out;

This requires Inline::Java to be installed on the system, and for the
CLASSPATH environment variable to include the antlr and stringtemplate
jar files.